Head of Software Engineering opportunity for a hands on manager with a history of success building and leading low latency equity trade execution systems and world class development teams for the financial services or financial technology industries. If you are a highly skilled and experienced software engineering leader with Equity Trade Execution experience, this is your chance to lead a world-class engineering team building a high volume, multi-asset trading platform for the B2B and B2C markets. This individual will be responsible for driving the technical vision, architecture, and development to ensure it meets the highest standards of performance, reliability, and scalability.
Responsibilities
- Oversee the design, implementation, and deployment of new trading features.
- Ensure code quality through code reviews, unit testing, and continuous integration practices.
- Lead and manage a team of software engineers, providing mentorship, guidance, and performance evaluations.
- Foster a collaborative and high-performance team environment.
- Develop and implement technical strategy and roadmap.
- Ensure trading system architecture is scalable, efficient, and robust.
- Partner with teams across the organization including business stakeholders and product managers.
- Ensure the trading system meets uptime and performance requirements.
- Implement monitoring and alerting systems to detect and resolve issues proactively.
Experience
- 10+ years of software engineering experience designing, building, and supporting low latency equity trading platforms, tools, and solutions including 3 years in a team management role.
- Extensive hands on experience with Equity trading technology including Order Management Systems/SOR, FIX protocol, real time market data, and development languages including C++ and Java.
- Exceptional team management skills including demonstrated experience recruiting and managing high performing software engineering teams in the financial services or technology industries.
- Experience with cloud computing platforms (AWS, Azure, GCP) is a plus.
- Bachelor's degree in computer science, Engineering, or related field required (or equivalent work experience)
- Deep understanding of algorithms, data structures, and software design principles.
Required
- Knowledge of financial trading compliance and regulatory requirements for global equity markets.
- Knowledge of market structure, real-time trade data, exchange connectivity, financial data, and messaging.
- Excellent communication and interpersonal skills.
- Strong analytical and problem-solving skills.
- Ability to manage multiple projects and priorities in a fast-paced environment.